// auth: 权限的意思
// token就是跟权限有关
// 在这个文件里封装三个方法：保存token、获取token、删除token

const TOKEN_KEY = 'hmtt81_token'

// 保存本地存储里的token
export const setToken = (obj) => {
    
    // 本地存储只能存字符串数据
    // 所以对象、数组这些不能直接存
    // 所以要把他们先转成JSON字符串，再存
    localStorage.setItem(TOKEN_KEY, JSON.stringify(obj))
}

// 获取本地存储里的token
export const getToken = () => {

    return JSON.parse(localStorage.getItem(TOKEN_KEY))
}


// 删除本地存储里的token
export const removeToken = () => {

    localStorage.removeItem(TOKEN_KEY)
}